package com.lechuang.goods.manager;

import com.lechuang.common.request.PageRequest;
import com.lechuang.common.result.PageResult;
import com.lechuang.goods.dto.FreightTemplateListDTO;
import com.lechuang.goods.dto.FreightSaveTemplateDTO;
import com.lechuang.goods.vo.FreightTemplateDetailVO;
import com.lechuang.goods.vo.FreightTemplateListVO;

public interface FreightTemplateManager {
    PageResult<FreightTemplateListVO> pageList(PageRequest<FreightTemplateListDTO> pageRequest);

    void saveOrUpdate(FreightSaveTemplateDTO freightSaveTemplateDTO);

    void delete(Long id);

    FreightTemplateDetailVO detail(Long id);
}
